home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / Tools / freeWAIS-sf-1.1 / lib / Makefile < prev    next >
Encoding:
Makefile  |  1995-07-26  |  3.0 KB  |  123 lines

  1. # Generated automatically from Makefile.in by configure.
  2. ############################ -*- Mode: Makefile -*- ###########################
  3. ## Makefile.in --
  4. ## ITIID           : $ITI$ $Header $__Header$
  5. ## Author          : Ulrich Pfeifer
  6. ## Created On      : Tue Mar  8 14:46:34 1994
  7. ## Last Modified By: Ulrich Pfeifer
  8. ## Last Modified On: Thu Dec 22 15:54:10 1994
  9. ## Update Count    : 53
  10. ## Status          : Unknown, Use with caution!
  11. ###############################################################################
  12. prefix = /usr/skunk
  13. exec_prefix = ${prefix}
  14. VPATH = /v/wrk/usr/src/Tools/freeWAIS-sf-1.1/lib
  15. top_srcdir = /v/wrk/usr/src/Tools/freeWAIS-sf-1.1
  16.  
  17.            srcdir = /v/wrk/usr/src/Tools/freeWAIS-sf-1.1/lib
  18.                RM = rm -f
  19.                AR = ar cq
  20.            RM_CMD = $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut
  21.            CFLAGS = -g
  22.                CC = cc
  23.            RANLIB = ranlib
  24.           INSTALL = /usr/bin/X11/scoinst -c
  25.   INSTALL_PROGRAM = ${INSTALL}
  26.      INSTALL_DATA = ${INSTALL} -m 644
  27.              DEFS = -DHAVE_CONFIG_H    
  28.              LIBS =  -lintl -lsocket
  29.          CPPFLAGS =
  30.            bindir = $(exec_prefix)/bin
  31.            libdir = $(exec_prefix)/lib
  32.            mandir = $(prefix)/man/man3
  33.            manext = 3
  34.  
  35. .c.o:
  36.     $(CC) -c $(CPPFLAGS) $(DEFS) -I. -I$(top_srcdir)/ir $(CFLAGS) $<
  37.  
  38.              SRCS = \
  39.                 freedir.c \
  40.                 ftw.c \
  41.                 scandir.c \
  42.                     trunc.c \
  43.                     stringtoany.c \
  44.                     ftwtest.c \
  45.                     scantest.c
  46.  
  47.              OBJS = alloca.o \
  48.             alphasort.o \
  49.                 freedir.o \
  50.                 ftw.o \
  51.                 scandir.o
  52.  
  53. all: trunc stringtoany ftwtest scantest libftw.a
  54.  
  55. libftw.a: $(OBJS)
  56.     $(RM) $@
  57.     $(AR) $@ $(OBJS)
  58.     $(RANLIB) $@
  59.  
  60. install.lib: libftw.a
  61.     $(INSTALL_DATA) libftw.a $(libdir)/libftw.a 
  62.  
  63. trunc: trunc.o libftw.a
  64.     $(RM) $@
  65.     $(CC) $(LDFLAGS) -o $@ trunc.o libftw.a $(LIBS)
  66.  
  67. clean::
  68.     $(RM) trunc stringtoany ftwtest scantest
  69.  
  70. install:: trunc stringtoany  $(bindir) $(mandir)
  71.     $(INSTALL_PROGRAM) trunc $(bindir)/$(binprefix)trunc
  72.     $(INSTALL_PROGRAM) stringtoany $(bindir)/$(binprefix)stringtoany
  73.     $(INSTALL_DATA) ftw.man $(mandir)/$(manprefix)ftw.$(manext)
  74.     $(INSTALL_DATA) scandir.man $(mandir)/$(manprefix)scandir.$(manext)
  75.  
  76. $(bindir):
  77.     $(srcdir)/../mkinstalldirs $(bindir)
  78.      
  79. $(mandir):
  80.     $(srcdir)/../mkinstalldirs $(mandir)
  81.  
  82. stringtoany: stringtoany.o
  83.     $(RM) $@
  84.     $(CC) $(LDFLAGS) -o $@ stringtoany.o libftw.a $(LIBS)
  85.  
  86. ftwtest: ftwtest.o libftw.a
  87.     $(RM) $@
  88.     $(CC) $(LDFLAGS) -o $@ ftwtest.o libftw.a $(LIBS)
  89.  
  90. scantest: scantest.o libftw.a
  91.     $(RM) $@
  92.     $(CC) $(LDFLAGS) -o $@ scantest.o libftw.a $(LIBS)
  93.  
  94. test:        ftwtest scantest
  95.         ftwtest /tmp
  96.         scantest /tmp
  97.  
  98. veryclean:: clean
  99.     $(RM)  libftw.a
  100.  
  101. clean::
  102.     $(RM_CMD) "#"*
  103.  
  104. Makefile: Makefile.in
  105.     $(SHELL) ../config.status
  106.  
  107.  
  108. tags::
  109.     $(TAGS) -w *.[ch]
  110.     $(TAGS) -xw *.[ch] > TAGS
  111.  
  112. install::
  113.     @echo "install in $(CURRENT_DIR) done"
  114.  
  115. install.man::
  116.     @echo "install.man in $(CURRENT_DIR) done"
  117.  
  118. Makefiles::
  119.  
  120. includes::
  121.  
  122.  
  123.